COM AT^SGDCONT - Define PDP Context
COM V1.0	05.01.2005	T. Kleinmann

from attglobals import *

COM <H2>ToDo: The currently (R65) implemented parameters are not according to specification, i.e. spec reads cid 0..4, but e.g. S65 offeres cid's 0..3.</H2>
COM <H2>This has to be checked.</H2>

#AT^SGDCONT=?
#WAITFOR (1,'^SGDCONT: (0-4),"PPP",,,(0),(0)',chr(26),chr(10),'^SGDCONT: (0-4),"IP",,,(0),(0)')


ATCMD(1,'AT^SGDCONT=0')
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=1')
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=2')
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=3')
WAIT FOR OK

#ATCMD(1,'AT^SGDCONT=4')
#WAIT FOR OK

AT^SGDCONT?
WAITFOR (1,'OK')

ATCMD(1,'AT^SGDCONT=0,"PPP","',AccessPointName,'","62.225.70.10"')
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=1,"IP",',AccessPointName)
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=2,"IP",',AccessPointName)
WAIT FOR OK

ATCMD(1,'AT^SGDCONT=3,"IP",',AccessPointName)
WAIT FOR OK

#ATCMD(1,'AT^SGDCONT=4,"IP",',AccessPointName)
#WAIT FOR OK

AT^SGDCONT?
WAITFOR (1,'OK')
